func github.com/klauspost/compress/zstd.hashLen
88 uses
github.com/klauspost/compress/zstd (current package)
enc_best.go#L203: nextHashL := hashLen(cv, bestLongTableBits, bestLongLen)
enc_best.go#L204: nextHashS := hashLen(cv, bestShortTableBits, bestShortLen)
enc_best.go#L306: candidateS = e.table[hashLen(cv>>8, bestShortTableBits, bestShortLen)]
enc_best.go#L309: candidateL = e.longTable[hashLen(cv, bestLongTableBits, bestLongLen)]
enc_best.go#L310: candidateL2 := e.longTable[hashLen(cv2, bestLongTableBits, bestLongLen)]
enc_best.go#L322: improve(&best, e.table[hashLen(cv2>>8, bestShortTableBits, bestShortLen)].offset-e.cur, s+3, uint32(cv2>>8), -1)
enc_best.go#L333: nextHashL := hashLen(load6432(src, sAt), bestLongTableBits, bestLongLen)
enc_best.go#L384: h0 := hashLen(cv0, bestLongTableBits, bestLongLen)
enc_best.go#L385: h1 := hashLen(cv0, bestShortTableBits, bestShortLen)
enc_best.go#L444: h0 := hashLen(cv0, bestLongTableBits, bestLongLen)
enc_best.go#L445: h1 := hashLen(cv0, bestShortTableBits, bestShortLen)
enc_best.go#L495: nextHash := hashLen(cv, hashLog, bestShortLen) // 0 -> 4
enc_best.go#L496: nextHash1 := hashLen(cv>>8, hashLog, bestShortLen) // 1 -> 5
enc_best.go#L497: nextHash2 := hashLen(cv>>16, hashLog, bestShortLen) // 2 -> 6
enc_best.go#L498: nextHash3 := hashLen(cv>>24, hashLog, bestShortLen) // 3 -> 7
enc_best.go#L527: h := hashLen(cv, bestLongTableBits, bestLongLen)
enc_best.go#L537: h := hashLen(cv, bestLongTableBits, bestLongLen)
enc_better.go#L166: nextHashL := hashLen(cv, betterLongTableBits, betterLongLen)
enc_better.go#L167: nextHashS := hashLen(cv, betterShortTableBits, betterShortLen)
enc_better.go#L224: h0 := hashLen(cv0, betterLongTableBits, betterLongLen)
enc_better.go#L227: e.table[hashLen(cv1, betterShortTableBits, betterShortLen)] = tableEntry{offset: off + 1, val: uint32(cv1)}
enc_better.go#L281: h0 := hashLen(cv0, betterLongTableBits, betterLongLen)
enc_better.go#L284: e.table[hashLen(cv1, betterShortTableBits, betterShortLen)] = tableEntry{offset: off + 1, val: uint32(cv1)}
enc_better.go#L359: nextHashL = hashLen(cv, betterLongTableBits, betterLongLen)
enc_better.go#L426: nextHashL := hashLen(load6432(src, s+matched), betterLongTableBits, betterLongLen)
enc_better.go#L507: h0 := hashLen(cv0, betterLongTableBits, betterLongLen)
enc_better.go#L509: e.table[hashLen(cv1, betterShortTableBits, betterShortLen)] = tableEntry{offset: off + 1, val: uint32(cv1)}
enc_better.go#L528: nextHashL := hashLen(cv, betterLongTableBits, betterLongLen)
enc_better.go#L529: nextHashS := hashLen(cv, betterShortTableBits, betterShortLen)
enc_better.go#L684: nextHashL := hashLen(cv, betterLongTableBits, betterLongLen)
enc_better.go#L685: nextHashS := hashLen(cv, betterShortTableBits, betterShortLen)
enc_better.go#L743: h0 := hashLen(cv0, betterLongTableBits, betterLongLen)
enc_better.go#L747: h1 := hashLen(cv1, betterShortTableBits, betterShortLen)
enc_better.go#L803: h0 := hashLen(cv0, betterLongTableBits, betterLongLen)
enc_better.go#L807: h1 := hashLen(cv1, betterShortTableBits, betterShortLen)
enc_better.go#L884: nextHashL = hashLen(cv, betterLongTableBits, betterLongLen)
enc_better.go#L945: nextHashL := hashLen(load6432(src, s+matched), betterLongTableBits, betterLongLen)
enc_better.go#L1023: h0 := hashLen(cv0, betterLongTableBits, betterLongLen)
enc_better.go#L1026: h1 := hashLen(cv1, betterShortTableBits, betterShortLen)
enc_better.go#L1047: nextHashL := hashLen(cv, betterLongTableBits, betterLongLen)
enc_better.go#L1048: nextHashS := hashLen(cv, betterShortTableBits, betterShortLen)
enc_better.go#L1118: nextHash := hashLen(cv, hashLog, betterShortLen) // 0 -> 4
enc_better.go#L1119: nextHash1 := hashLen(cv>>8, hashLog, betterShortLen) // 1 -> 5
enc_better.go#L1120: nextHash2 := hashLen(cv>>16, hashLog, betterShortLen) // 2 -> 6
enc_better.go#L1121: nextHash3 := hashLen(cv>>24, hashLog, betterShortLen) // 3 -> 7
enc_better.go#L1151: h := hashLen(cv, betterLongTableBits, betterLongLen)
enc_better.go#L1161: h := hashLen(cv, betterLongTableBits, betterLongLen)
enc_dfast.go#L126: nextHashL := hashLen(cv, dFastLongTableBits, dFastLongLen)
enc_dfast.go#L127: nextHashS := hashLen(cv, dFastShortTableBits, dFastShortLen)
enc_dfast.go#L207: nextHashL = hashLen(cv, dFastLongTableBits, dFastLongLen)
enc_dfast.go#L300: e.longTable[hashLen(cv0, dFastLongTableBits, dFastLongLen)] = te0
enc_dfast.go#L301: e.longTable[hashLen(cv1, dFastLongTableBits, dFastLongLen)] = te1
enc_dfast.go#L308: e.table[hashLen(cv0, dFastShortTableBits, dFastShortLen)] = te0
enc_dfast.go#L309: e.table[hashLen(cv1, dFastShortTableBits, dFastShortLen)] = te1
enc_dfast.go#L326: nextHashS := hashLen(cv, dFastShortTableBits, dFastShortLen)
enc_dfast.go#L327: nextHashL := hashLen(cv, dFastLongTableBits, dFastLongLen)
enc_dfast.go#L432: nextHashL := hashLen(cv, dFastLongTableBits, dFastLongLen)
enc_dfast.go#L433: nextHashS := hashLen(cv, dFastShortTableBits, dFastShortLen)
enc_dfast.go#L514: nextHashL = hashLen(cv, dFastLongTableBits, dFastLongLen)
enc_dfast.go#L604: e.longTable[hashLen(cv0, dFastLongTableBits, dFastLongLen)] = te0
enc_dfast.go#L605: e.longTable[hashLen(cv1, dFastLongTableBits, dFastLongLen)] = te1
enc_dfast.go#L612: e.table[hashLen(cv0, dFastShortTableBits, dFastShortLen)] = te0
enc_dfast.go#L613: e.table[hashLen(cv1, dFastShortTableBits, dFastShortLen)] = te1
enc_dfast.go#L630: nextHashS := hashLen(cv1>>8, dFastShortTableBits, dFastShortLen)
enc_dfast.go#L631: nextHashL := hashLen(cv, dFastLongTableBits, dFastLongLen)
enc_dfast.go#L772: nextHashL := hashLen(cv, dFastLongTableBits, dFastLongLen)
enc_dfast.go#L773: nextHashS := hashLen(cv, dFastShortTableBits, dFastShortLen)
enc_dfast.go#L855: nextHashL = hashLen(cv, dFastLongTableBits, dFastLongLen)
enc_dfast.go#L949: longHash1 := hashLen(cv0, dFastLongTableBits, dFastLongLen)
enc_dfast.go#L950: longHash2 := hashLen(cv1, dFastLongTableBits, dFastLongLen)
enc_dfast.go#L961: hashVal1 := hashLen(cv0, dFastShortTableBits, dFastShortLen)
enc_dfast.go#L962: hashVal2 := hashLen(cv1, dFastShortTableBits, dFastShortLen)
enc_dfast.go#L983: nextHashL := hashLen(cv, dFastLongTableBits, dFastLongLen)
enc_dfast.go#L984: nextHashS := hashLen(cv, dFastShortTableBits, dFastShortLen)
enc_dfast.go#L1058: e.dictLongTable[hashLen(cv, dFastLongTableBits, dFastLongLen)] = tableEntry{
enc_dfast.go#L1065: e.dictLongTable[hashLen(cv, dFastLongTableBits, dFastLongLen)] = tableEntry{
enc_fast.go#L124: nextHash := hashLen(cv, hashLog, tableFastHashLen)
enc_fast.go#L125: nextHash2 := hashLen(cv>>8, hashLog, tableFastHashLen)
enc_fast.go#L257: nextHash := hashLen(cv, hashLog, tableFastHashLen)
enc_fast.go#L361: nextHash := hashLen(cv, hashLog, tableFastHashLen)
enc_fast.go#L362: nextHash2 := hashLen(cv>>8, hashLog, tableFastHashLen)
enc_fast.go#L497: nextHash := hashLen(cv, hashLog, tableFastHashLen)
enc_fast.go#L621: nextHash := hashLen(cv, hashLog, tableFastHashLen)
enc_fast.go#L622: nextHash2 := hashLen(cv>>8, hashLog, tableFastHashLen)
enc_fast.go#L757: nextHash := hashLen(cv, hashLog, tableFastHashLen)
enc_fast.go#L820: nextHash := hashLen(cv, hashLog, tableFastHashLen) // 0 -> 6
enc_fast.go#L821: nextHash1 := hashLen(cv>>8, hashLog, tableFastHashLen) // 1 -> 7
hash.go#L20: func hashLen(u uint64, length, mls uint8) uint32 {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |